Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HOWELL ROAD Detached £404,468 £327,000 15 Aug 2018
23 HOWELL ROAD Detached £310,000 8 Jan 2024
24 HOWELL ROAD Semi-Detached £316,677 £90,500 30 Mar 2001
25 HOWELL ROAD Terraced £273,383 £65,000 24 Sep 1999
27 HOWELL ROAD Terraced £470,295 £294,500 10 May 2007
27A HOWELL ROAD Terraced £518,403 £299,950 15 Dec 2009
29 HOWELL ROAD Terraced £453,528 £284,000 25 May 2007
30 HOWELL ROAD Semi-Detached £291,323 £137,500 23 Feb 2004